/*
 * @Description: jishupu-admin-template
 * @Author: 技术铺<jishupu@qq.com>
 * @Date: 2022-03-03
 */
const { success } = require('./utils')

// 系统配置
module.exports = [
  // 配置
  {
    url: '/v1/config$',
    type: 'get',
    response: config => {
      const result = {
        'site': {
          'status': '1',
          'name': '技术铺',
          'domain': 'http://jishuadmin.daibuzhe.com',
          'slogan': '站点标语',
          'keywords': [
            '技术铺',
            'element ui',
            'vuejs'
          ],
          'description': '',
          'logo_image': [
            {
              'id': 14,
              'name': 'logo.png',
              'description': '',
              'path': '/static/img/demo/logo.png',
              'url': 'http://localhost:9527/static/img/logo.png'
            }
          ],
          'qrcode_image': [],
          'copyright': 'Copyright (c) 2021- 技术铺',
          'statistics_code': '',
          'online_service_code': '',
          'company_name': '',
          'company_address': '',
          'company_phone_number': '',
          'company_email': 'jishupu@qq.com',
          'company_fax': ''
        },
        'attachment': {
          'attachment_upload_ext': [
            'doc',
            'gif',
            'png',
            'docx',
            'bmp',
            'pdf',
            'xls',
            'mp4',
            '3gp',
            'xlsx',
            'mov',
            'txt',
            'ppt',
            'wmv',
            'mp3',
            'pptx',
            'rar',
            'ogg',
            'zip',
            'jpg',
            'jpeg'
          ],
          'attachment_upload_maxsize': '200',
          'media_upload_maxsize': '2',
          'image_upload_maxsize': '2',
          'is_watermark': '1',
          'watermark_image': 'static/water/water.png',
          'watermark_condition_width': '200',
          'watermark_condition_height': '200',
          'watermark_pct': '0',
          'watermark_position': '9'
        },
        'login': {
          'fail_times': '3',
          'fail_times_notice': '登录错误次数上限 :times 次，请明日再试或联系系统管理员。',
          'allow_login': '1'
        }
      }
      return success(result)
    }
  },
  // 系统站点基础信息
  {
    url: '/v1/config/site-config$',
    type: 'get',
    response: config => {
      const result = {
        'name': '技术铺',
        'domain': 'http://jishupuadmin.daibuzhe.com'
      }
      return success(result)
    }
  },
  // 修改
  {
    url: '/v1/config',
    type: 'patch',
    response: config => {
      return success({}, '修改成功')
    }
  }
]
